software development software projects machine vision open source radius3 developers non web inspection surface inspection application wovens java wintriss development print inspection knits apparel thin-client textiles